	body{
			background-color: #f5f5f5;
			position: relative;
		}
		.container{
			overflow: auto;
		}
		/*头部*/
		.detail-top{
			position: relative;
    		text-align: center;
    		color: #333333;
			background-color: #fff;
			padding-bottom: 0.2rem;
		}
		.detail-top-bg{
			height: 4.4rem;
    		overflow: hidden;
    		margin-bottom: 1.1rem;
		}
		.detail-top-love{
			position: absolute;
    		right: 0;
    		top: 0.4rem;
		}
		.detail-top-love img{
			width: 0.6rem;
    		height: 0.6rem;
    		margin-right: 0.5rem;
		}
		.bgImg{
			width: 100%;
    		height: 100%;
    		/*filter: blur(0.1rem);*/
		}
		.detail-top-prefer span{
			font-size: 0.37rem;
    		margin-left: 0.2rem;
		}
		span.prefer{
			color: #fc6264;
    		font-size: 0.4rem;
    		border: 0.02rem solid;
    		border-radius: 1rem;
    		padding: 0.05rem 0.35rem;
		}
		.detail-top-size{
			margin-top: 0.2rem;
		}
		.detail-top-size span{
			font-size: 0.42rem;
    		margin: 0 0.3rem;
    		color: #f4bb6f;
		}
		.logoImg{
			position: absolute;
    		width: 2.2rem;
    		height: 2.2rem;
    		border-radius: 2rem;
    		left: 0;
    		right: 0;
    		margin: 0 auto;
    		top: 3.2rem;
		}
		/*详细页面*/
		.detail-sw{
			height: 0.85rem;
    		line-height: 0.85rem;
    		font-size: 0.47rem;
    		color: #666666;
    		border-bottom: 0.01rem solid #ebebec;
    		padding-bottom: 0.1rem;
    		margin: 0 auto;
    		text-align: center;
    		background-color: #fff; */
		}
		.detail-sw div{
			display: inline-block;
			width: 33%;
			text-align: center;
		}
		.detail-current{
			color: #333333;
			position: relative;
		}
		.detail-current:before{
			content: "";
			width: 0.7rem;
    		height: 0.08rem;
    		background-color: #fc6264;
    		position: absolute;
    		bottom: -0.1rem;left: 0;right: 0;
    		margin: 0 auto;
		}
		
		/*评分页面*/
		.detail-score{
			padding: 0 0.5rem;
			height: 1.67rem;
			background-color: #fff;
			margin-bottom: 0.35rem;
		}
		.detail-score > div{
			display: inline-block;
		}
		.detail-score-red{
			color: #fb341f;
			font-size: 0.75rem;
			margin-top: 0.35rem;
   		 	margin-right: 0.2rem;
			float: left;
		}
		.detail-score-merchant{
			font-size: 0.43rem;
    		color: #666666;
    		margin-top: 0.3rem;
		}

		.detail-score-inc{
			float: right;
		}
		.detail-score-every{
			float: left;
    		height: 1.67rem;
    		color: #333333;
    		font-size: 0.55rem;
    		text-align: center;
    		margin-left: 0.8rem;
    		margin-top: 0.2rem;
		}
		.detail-score-title{
			font-size: 0.43rem;
    		color: #666666;
		}

		/*评论分类*/
		.detail-type{
			background-color: #fff;
    		font-size: 0.47rem;
    		overflow: auto;
    		padding-top: 0.35rem;
		}
		.detail-type-org{
			color: #333333;
    		float: left;
    		background-color: #fee0e0;
    		margin-left: 0.4rem;
    		margin-bottom: 0.35rem;
    		height: 1rem;
    		line-height: 1rem;
    		padding: 0 0.35rem;
    		border-radius: 0.1rem;
		}
		div.detail-type-target{
			background-color: #fc6264;
    		color: #fff;
		}
		.detail-type-num{
			margin-left: 0.2rem;
		}
		.detail-type-bad{
			background-color: #f5f5f5;
		}

		/*每一条评论*/
		.detail-dish ul{
			padding: 0 0.5rem;
			background-color: #fff;
			border-top: 0.02rem solid #e2e0e0;
		}
		.desc-li{
			border-bottom: 0.02rem solid #e2e0e0;
			padding-top: 0.33rem;
		}
		.desc-bar-img{
			width: 0.9rem;
    		height: 0.9rem;
    		overflow: hidden;
    		display: inline-block;
    		border-radius: 2rem;
    		float: left;
		}
		.desc-bar-state{
			display: inline-block;
			font-size: 0.35rem;
    		margin-left: 0.15rem;
		}
		.desc-bar-state img{
			width: 0.35rem;
    		vertical-align: bottom;
    		margin-right: 0.1rem;
		}
		.desc-bar-date{
			font-size: 0.35rem;
    		color: #999999;
    		float: right;
		}
		.desc-li-text{
			font-size: 0.42rem;
			height: 1.1rem;
    		line-height: 1.1rem;
    		padding-left: 1rem;
		}